package com.example.demo.testTwo;

import java.math.BigDecimal;
import java.util.Arrays;
import java.util.List;
import java.util.stream.Collectors;

/**
 * @description 数据过滤判断BigDecimal
 *
 * @author lilinchun
 * @date 2024/03/08
 */
public class TestOne {

    public static void main(String[] args) {
        List<BigDecimal> list = Arrays.asList(BigDecimal.valueOf(0.0), BigDecimal.valueOf(1), BigDecimal.valueOf(2),
                BigDecimal.valueOf(3), BigDecimal.valueOf(4), BigDecimal.valueOf(5));
        // 排除0分的信息
        List<BigDecimal> collect = list.stream().filter(x -> x.compareTo(BigDecimal.ZERO)>0).collect(Collectors.toList());
        System.out.println(collect);
    }
}
